Side channel pump - Español Inglés Diccionario